package io.zhifei.modules.app.login.dao;

import io.zhifei.modules.app.login.entity.UserEntity;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

/**
 * <p>  </p>
 *
 * @author： WangPeng <br/>
 * @date： 2020/9/2$ 13:39$ <br/>
 * @version： <br/>
 */
@Mapper
public interface RegisterDao {

    /**
     * 注册
     *
     * @param user
     * @return
     */
    Long appRegister(UserEntity user);

    /**
     * 查询手机号是否注册
     *
     * @param tel
     * @return
     */
    int isRegister(String tel);

    /**
     * 录入MAC地址
     *
     * @param id
     * @param loginDevice
     * @param MAC
     * @return
     */
    int inputMac(@Param("id") Long id,
                 @Param("loginDevice") String loginDevice,
                 @Param("MAC") String MAC);
}
